Towards an Object-Oriented Programming Language for Physarum Polycephalum Computing

نویسندگان

  • Andrew Schumann
  • Krzysztof Pancerz
چکیده

In the paper, we present foundations of a new object-oriented programming language for Physarum polycephalum computing. Both, theoretical foundations and assumptions for a language specification are considered. Physarum polycephalum is a one-cell organism. In the phase of plasmodium, its behavior can be regarded as a biological substrate that implements the Kolmogorov-Uspensky machine which is the most generalized and nature-oriented version of a mathematical machine. The proposed language will be used for developing programs for Physarum polycephalum by the spatial configuration of stationary nodes (inputs).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Timed Transition System Models for Programming Physarum Machines

In the paper, we show that timed transition system models can be used as a high-level model of behavior of Physarum machines. A Physarum machine is a programmable amorphous biological computer experimentally implemented in the vegetative state of Physarum polycephalum. Timed transition system models have been used in our new object-oriented programming language for Physarum polycephalum computing.

متن کامل

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

On the Loading of Slime Mold Physarum polycephalum with Microparticles for Unconventional Computing Application

The plasmodium of Physarum polycephalum is a large single cell visible with the naked eye. The plasmodium realizes a pattern of protoplasmic veins which span sites of sources of nutrients, producing efficient network structures like cycles and Steiner minimum trees. Besides, the plasmodium can embed different chemicals; therefore, it should be possible to program the plasmodium to realize deter...

متن کامل

Petri Net Models of Simple Rule-Based Systems for Programming Physarum Machines

In the paper, we show that biological substrate in the form of Physarum polycephalum can be used to simulate simple rule-based systems. To extort a proper behavior from the substrate, appropriate distribution of stimuli (attractants and/or repellents) is required. To model behavior of the substrate and then program Physarum machine (a biological computing device experimentally implemented in th...

متن کامل

Towards an Object-Oriented Distributed Programming Environment for Mobile Computing

This paper looks at the requirements of a programming language for mobile computing and discusses the suitability of a distributed object oriented programming language cSather for mobile computing

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013